package models

// 电桩升级纪录
type RcfEqUpgradeIssue struct {
	Id *uint64 `gorm:"column:id;primarykey"` // ID
	EqCode *string `gorm:"column:eq_code"` // 桩编号
	EqHardwareVersion *string `gorm:"column:eq_hardware_version"` // 升级硬件版本
	EqSoftwareVersion *string `gorm:"column:eq_software_version"` // 升级软件版本
	EqUpgradeUser *int64 `gorm:"column:eq_upgrade_user"` // 升级操作人
	IssueTime *jsontime.JsonTime `gorm:"column:issue_time"` // 升级时间
	IssueResults *uint16 `gorm:"column:issue_results"` // 电桩升级结果 0:确认 1:升级成功 2:升级失败 3:下载成功 4:下载失败 5:桩不支持FTP
	FailReason *string `gorm:"column:fail_reason"` // 电桩升级失败原因
	CreatedTime *jsontime.JsonTime `gorm:"column:created_time"` // 创建时间
	UpdatedTime *jsontime.JsonTime `gorm:"column:updated_time"` // 更新时间
}
func (entity *RcfEqUpgradeIssue) TableName() string {
	return "rcf_eq_upgrade_issue"
}